package com.yuanxiao.common.api.entity.dto;

import cn.hutool.json.JSONObject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 订单附带信息
 *
 * @author luozongsheng
 * @email lzs1115@foxmail.com
 * @date 2022-04-10 23:33:17
 */
@ApiModel("OrderSupplementEntity")
@Data
public class OrderSupplementDTO implements Serializable {

    private static final long serialVersionUID = 1L;
	
    @ApiModelProperty("主键")
    private Long id;

	//
    @ApiModelProperty("")
    private Long deptId;

	//
    @ApiModelProperty("")
    private String deptIds;

	//订单ID
    @ApiModelProperty("订单ID")
    private Long orderId;

	//订单编号
    @ApiModelProperty("订单编号")
    private String orderCode;

	//数据ID
    @ApiModelProperty("数据ID")
    private Long supplementId;

	//数据类型（乘客：passenger，员工：staff，车辆：taxi）
    @ApiModelProperty("数据类型（乘客：passenger，员工：staff，车辆：taxi）")
    private String supplementType;

	//附加信息
    private JSONObject supplementJson;

	//附加信息
    private String supplementJsonStr;
}
